home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / textual / tex / files / !tex / TeXsource / commontex / h / texext < prev    next >
Encoding:
Text File  |  1988-04-08  |  920 b   |  46 lines

  1. /*
  2.  *    Copyright 1986, 1987 Pat Joseph Monardo. All rights reserved.
  3.  *    Copying of this file is granted according to the provisions 
  4.  *    specified in the file COPYING which must accompany this file.
  5.  */
  6.  
  7.  
  8. /*
  9.  *        texext.h
  10.  */
  11.  
  12.  
  13. #define    OPEN_NODE            0
  14. #define    open_name(M)        link(M + 1)
  15. #define    open_area(M)        info(M + 2)
  16. #define    open_ext(M)            link(M + 2)
  17. #define    OPEN_NODE_SIZE        3
  18.  
  19. #define    WRITE_NODE            1
  20. #define    write_tokens(M)        link(M + 1)
  21. #define    write_stream(M)        info(M + 1)
  22. #define    WRITE_NODE_SIZE        2
  23.  
  24. #define    CLOSE_NODE            2
  25. #define    SPECIAL_NODE        3
  26.  
  27. #define    IMMEDIATE_CODE        4
  28. #define    END_WRITE_TOKEN        CS_TOKEN_FLAG + END_WRITE
  29.  
  30. global    alpha_file    write_file[];
  31.  
  32. global    bool    write_open[];
  33. global    ptr        write_loc;
  34.  
  35. int        do_extension();
  36.  
  37. int        new_whatsit();
  38. int        show_whatsit();
  39. int        free_whatsit();
  40. ptr        copy_whatsit();
  41. int        out_whatsit();
  42. int        new_write();
  43. int        out_write();
  44. int        print_write();
  45. int        out_special();
  46.